/*
*
* Contract.java
* @date 2019-01-16
*/
package com.lyz.myself.pojo.Po;

import java.io.Serializable;
import java.math.BigDecimal;

public class Contract implements Serializable {
    /**
     * id
     */
    private Integer contract_id;

    /**
     * 编号
     */
    private String number;

    /**
     * 商机
     */
    private Integer business_id;

    /**
     * 总价
     */
    private BigDecimal price;

    /**
     * 签约日期
     */
    private Integer due_time;

    /**
     * 负责人
     */
    private Integer owner_role_id;

    /**
     * 创建者
     */
    private Integer creator_role_id;

    /**
     * 描述
     */
    private String description;

    /**
     * 创建时间
     */
    private Integer create_time;

    /**
     * 更新时间
     */
    private Integer update_time;

    /**
     * 生效时间
     */
    private Integer start_date;

    /**
     * 到期时间
     */
    private Integer end_date;

    /**
     * 合同状态
     */
    private String status;

    /**
     * 是否删除
     */
    private Integer is_deleted;

    /**
     * 删除人
     */
    private Integer delete_role_id;

    /**
     * 删除时间
     */
    private Integer delete_time;

    /**
     * 
     */
    private Integer pay_time;

    /**
     * 
     */
    private String type;

    /**
     * 
     */
    private String ywname;

    /**
     * 
     */
    private Integer company_id;

    /**
     * 5kcrm_contract
     */
    private static final long serialVersionUID = 1L;

    /**
     * id
     * @return contract_id id
     */
    public Integer getContract_id() {
        return contract_id;
    }

    /**
     * id
     * @param contract_id id
     */
    public void setContract_id(Integer contract_id) {
        this.contract_id = contract_id;
    }

    /**
     * 编号
     * @return number 编号
     */
    public String getNumber() {
        return number;
    }

    /**
     * 编号
     * @param number 编号
     */
    public void setNumber(String number) {
        this.number = number == null ? null : number.trim();
    }

    /**
     * 商机
     * @return business_id 商机
     */
    public Integer getBusiness_id() {
        return business_id;
    }

    /**
     * 商机
     * @param business_id 商机
     */
    public void setBusiness_id(Integer business_id) {
        this.business_id = business_id;
    }

    /**
     * 总价
     * @return price 总价
     */
    public BigDecimal getPrice() {
        return price;
    }

    /**
     * 总价
     * @param price 总价
     */
    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    /**
     * 签约日期
     * @return due_time 签约日期
     */
    public Integer getDue_time() {
        return due_time;
    }

    /**
     * 签约日期
     * @param due_time 签约日期
     */
    public void setDue_time(Integer due_time) {
        this.due_time = due_time;
    }

    /**
     * 负责人
     * @return owner_role_id 负责人
     */
    public Integer getOwner_role_id() {
        return owner_role_id;
    }

    /**
     * 负责人
     * @param owner_role_id 负责人
     */
    public void setOwner_role_id(Integer owner_role_id) {
        this.owner_role_id = owner_role_id;
    }

    /**
     * 创建者
     * @return creator_role_id 创建者
     */
    public Integer getCreator_role_id() {
        return creator_role_id;
    }

    /**
     * 创建者
     * @param creator_role_id 创建者
     */
    public void setCreator_role_id(Integer creator_role_id) {
        this.creator_role_id = creator_role_id;
    }

    /**
     * 描述
     * @return description 描述
     */
    public String getDescription() {
        return description;
    }

    /**
     * 描述
     * @param description 描述
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Integer getCreate_time() {
        return create_time;
    }

    /**
     * 创建时间
     * @param create_time 创建时间
     */
    public void setCreate_time(Integer create_time) {
        this.create_time = create_time;
    }

    /**
     * 更新时间
     * @return update_time 更新时间
     */
    public Integer getUpdate_time() {
        return update_time;
    }

    /**
     * 更新时间
     * @param update_time 更新时间
     */
    public void setUpdate_time(Integer update_time) {
        this.update_time = update_time;
    }

    /**
     * 生效时间
     * @return start_date 生效时间
     */
    public Integer getStart_date() {
        return start_date;
    }

    /**
     * 生效时间
     * @param start_date 生效时间
     */
    public void setStart_date(Integer start_date) {
        this.start_date = start_date;
    }

    /**
     * 到期时间
     * @return end_date 到期时间
     */
    public Integer getEnd_date() {
        return end_date;
    }

    /**
     * 到期时间
     * @param end_date 到期时间
     */
    public void setEnd_date(Integer end_date) {
        this.end_date = end_date;
    }

    /**
     * 合同状态
     * @return status 合同状态
     */
    public String getStatus() {
        return status;
    }

    /**
     * 合同状态
     * @param status 合同状态
     */
    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    /**
     * 是否删除
     * @return is_deleted 是否删除
     */
    public Integer getIs_deleted() {
        return is_deleted;
    }

    /**
     * 是否删除
     * @param is_deleted 是否删除
     */
    public void setIs_deleted(Integer is_deleted) {
        this.is_deleted = is_deleted;
    }

    /**
     * 删除人
     * @return delete_role_id 删除人
     */
    public Integer getDelete_role_id() {
        return delete_role_id;
    }

    /**
     * 删除人
     * @param delete_role_id 删除人
     */
    public void setDelete_role_id(Integer delete_role_id) {
        this.delete_role_id = delete_role_id;
    }

    /**
     * 删除时间
     * @return delete_time 删除时间
     */
    public Integer getDelete_time() {
        return delete_time;
    }

    /**
     * 删除时间
     * @param delete_time 删除时间
     */
    public void setDelete_time(Integer delete_time) {
        this.delete_time = delete_time;
    }

    /**
     * 
     * @return pay_time 
     */
    public Integer getPay_time() {
        return pay_time;
    }

    /**
     * 
     * @param pay_time 
     */
    public void setPay_time(Integer pay_time) {
        this.pay_time = pay_time;
    }

    /**
     * 
     * @return type 
     */
    public String getType() {
        return type;
    }

    /**
     * 
     * @param type 
     */
    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    /**
     * 
     * @return ywname 
     */
    public String getYwname() {
        return ywname;
    }

    /**
     * 
     * @param ywname 
     */
    public void setYwname(String ywname) {
        this.ywname = ywname == null ? null : ywname.trim();
    }

    /**
     * 
     * @return company_id 
     */
    public Integer getCompany_id() {
        return company_id;
    }

    /**
     * 
     * @param company_id 
     */
    public void setCompany_id(Integer company_id) {
        this.company_id = company_id;
    }
}